permafrost insular - English Synonyms Dictionary